overcome the difficulty - German English Dictionary